Frame Loss Characterisation andData Erasure Coding for LoRaWAN
نویسنده
چکیده
Internet of Things (IoT) solutions are increasingly being deployed for smart applications. With the rise of smart cities there is a need for low cost and long range Low Power Wide Area Network (LPWAN) technologies. LoRaWAN is an energy efficient and cheap LPWAN solution. It is rapidly being adopted all around the world. LoRaWAN however does not provide communication robustness in its basic configuration. Transmitted frames can be lost. In this study we perform extensive measurements on a brand new LoRaWAN network to characterise spatial and temporal properties of frame loss. The empirical outage probability for the farthest measured distance from the closest gateway of 7.5 km in our deployment is as low as 0.004, but the frame loss at this distance is significantly high with 70% frame loss. Furthermore, we show that burstiness in frame loss can be expected for both mobile and stationary situations. Frame loss results in data loss, since in the basic configuration frames are only transmitted once. To reduce data loss in packet-based transmission like in LoRaWAN, we design a novel data erasure coding scheme called DaRe. This coding scheme extends frames with redundant information that is calculated from the data from previous frames. We use a fountain code approach with a sliding window. We also develop an implementation for DaRe in LoRaWAN. We show that 99% of the data can be recovered with a code rate of 1/2 when frame loss is up to 40%. Compared to a simple repetition coding method DaRe provides 21% more data recovery, and can save up to 42% energy consumption on transmission for 10 byte data units. DaRe also provides better resilience against bursty frame loss. This study provides useful results to both LoRaWAN network operators as well as developers of LoRaWAN applications. Network operators can use the results to identify possible weaknesses in the network, and application developers are offered a tool to prevent possible data loss.
منابع مشابه
LoRaWAN in the Wild: Measurements from The Things Network
The Long-Range Wide-Area Network (LoRaWAN) specification was released in 2015, primarily to support the Internet-of-Things by facilitating wireless communication over long distances. Since 2015, the role-out and adoption of LoRaWAN has seen a steep growth. To the best of our knowledge, we are the first to have extensively measured, analyzed, and modeled the performance, features, and use cases ...
متن کاملQuantized Frame Expansions as Source-Channel Codes for Erasure Channels
Quantized frame expansions are proposed as a method for generalized multiple description coding where each quantized coe cient is a description Whereas previous investigations have revealed the robustness of frame expansions to additive noise and quantization this represents a new application of frame expansions The performance of a system based on quantized frame expansions is compared to that...
متن کاملEvaluation of Interleaved Source Coding (isc) under Packet Correlation
Network impairments such as delay and packet losses have severe impact on the presentation quality of many predictive video sources. Prior researches have shown efforts to develop packet loss resilient coding methods to overcome such impairments for realtime streaming applications. Interleaved Source Coding (ISC) is one of the error resilient coding methods, which is based on an optimum interle...
متن کاملAdaptive Spectral Separation Two Layer Coding with Error Concealment for Cell Loss Resilience
This paper addresses the issue of cell loss and its consequent effect on video quality in a packet video system, and examines possible compensative measures. In the system's enconder, adaptive spectral separation is used to develop a two-layer coding scheme comprising a high priority layer to carry essential video data and a low priority layer with data to enhance the video image. A two-step er...
متن کاملظرفیت شبکه های حذفی تحت کدینگ فضایی شبکه
We study the capacity of point-to-point erasure networks under a restricted form of network coding to which we refer as spatial network coding. In this form of coding, the nodes can not perform coding on successive packets which are received from one incoming link. The coding at a node is restricted to the packets received at the same time slot from different incoming links...
متن کامل